const serverURL_gltf = 'https://lyzzsoft500.obs.myhuaweicloud.com/mapdata/zzdata/gltf/zz';

const plotItems: any = {
  二维平面类: [
    {
      name: '线',
      image: './static/img/plot/polyline.jpg',
      type: 'polyline',
      edittype: 'polyline',
      style: {
        clampToGround: false
      }
    },
    {
      name: '贴地线',
      image: './static/img/plot/polyline_clampToGround.jpg',
      type: 'polyline',
      edittype: 'polyline',
      style: {
        clampToGround: true,
        color: '#ffff00'
      }
    },
    {
      name: '流动线',
      image: './static/img/plot/polyline_flow.jpg',
      type: 'polyline',
      edittype: 'polyline',
      style: {
        clampToGround: false,
        lineType: 'animation',
        animationImage: 'img/textures/lineClr.png',
        color: '#33e8df'
      }
    },
    {
      name: '动态线',
      image: './static/img/plot/polyline_flow2.jpg',
      type: 'polyline',
      edittype: 'polyline',
      style: {
        clampToGround: false,
        lineType: 'animation',
        animationImage: 'img/textures/LinkPulse.png',
        color: '#33e8df',
        width: 8
      }
    },
    {
      name: '曲线',
      image: './static/img/plot/curve.jpg',
      type: 'curve',
      edittype: 'polyline',
      style: {
        clampToGround: false
      }
    },
    {
      name: '贴地曲线',
      image: './static/img/plot/curve_clampToGround.jpg',
      type: 'curve',
      edittype: 'polyline',
      style: {
        clampToGround: true,
        color: '#ffff00'
      }
    },
    {
      name: '走廊',
      image: './static/img/plot/corridor.jpg',
      type: 'corridor',
      edittype: 'corridor'
    },
    {
      name: '贴地走廊',
      image: './static/img/plot/corridor_clampToGround.jpg',
      type: 'corridor',
      edittype: 'corridor',
      style: {
        clampToGround: true,
        color: '#ffff00'
      }
    },
    {
      name: '面',
      image: './static/img/plot/polygon.jpg',
      type: 'polygon',
      edittype: 'polygon'
    },
    {
      name: '贴地面',
      image: './static/img/plot/polygon_clampToGround.jpg',
      type: 'polygon',
      edittype: 'polygon_clampToGround'
    },
    {
      name: '矩形',
      image: './static/img/plot/rectangle.jpg',
      type: 'rectangle',
      edittype: 'rectangle'
    },
    {
      name: '贴地矩形',
      image: './static/img/plot/rectangle_clampToGround.jpg',
      type: 'rectangle',
      edittype: 'rectangle',
      style: {
        clampToGround: true,
        color: '#ffff00'
      }
    },
    {
      name: '平面',
      image: './static/img/plot/plane.jpg',
      type: 'plane',
      edittype: 'plane'
    },
    {
      name: '等腰三角形',
      image: './static/img/plot/triangleDY.jpg',
      type: 'triangleDY',
      edittype: 'polygon',
      style: {
        color: '#2ef7e6'
      },
      hide: true
    },
    {
      name: '正三角形',
      image: './static/img/plot/regular3.jpg',
      type: 'regular',
      edittype: 'polygon',
      config: {
        border: 3
      },
      style: {
        color: '#2ef7e6'
      }
    },
    {
      name: '正方形',
      image: './static/img/plot/regular4.jpg',
      type: 'regular',
      edittype: 'polygon',
      config: {
        border: 4
      },
      style: {
        color: '#2ef7e6'
      }
    },
    {
      name: '正五边形',
      image: './static/img/plot/regular5.jpg',
      type: 'regular',
      edittype: 'polygon',
      config: {
        border: 5
      },
      style: {
        color: '#2ef7e6'
      }
    },
    {
      name: '圆',
      image: './static/img/plot/circle.jpg',
      type: 'circle',
      edittype: 'circle'
    },
    {
      name: '贴地圆',
      image: './static/img/plot/circle_clampToGround.jpg',
      type: 'circle',
      edittype: 'circle_clampToGround'
    },
    {
      name: '动态圆',
      image: './static/img/plot/circle_animation.jpg',
      type: 'circle',
      edittype: 'circle',
      style: {
        fillType: 'animationCircle',
        animationCount: 2,
        outline: false
      }
    },
    {
      name: '椭圆',
      image: './static/img/plot/ellipse.jpg',
      type: 'ellipse',
      edittype: 'ellipse'
    },
    {
      name: '贴地椭圆',
      image: './static/img/plot/ellipse_clampToGround.jpg',
      type: 'ellipse',
      edittype: 'ellipse_clampToGround'
    },
    {
      name: '扇形',
      image: './static/img/plot/sector.jpg',
      type: 'sector',
      edittype: 'polygon',
      style: {
        color: '#2ef7e6'
      }
    },
    {
      name: '弓形',
      image: './static/img/plot/lune.jpg',
      type: 'lune',
      edittype: 'polygon',
      style: {
        color: '#2ef7e6'
      }
    },
    {
      name: '贴地矩形图片',
      type: 'rectangle',
      edittype: 'rectangleImg',
      image: './texture/gugong.jpg',
      style: {
        image: './texture/gugong.jpg'
      }
    },
    {
      name: '圆形图片',
      type: 'circle',
      edittype: 'circle',
      image: './texture/leida.jpg',
      style: {
        fillType: 'image',
        image: './texture/leida.jpg',
        outline: false,
        opacity: 0.8
      }
    },
    {
      name: '多边形图片',
      type: 'polygon',
      edittype: 'polygon',
      image: './texture/excavate_bottom_min.jpg',
      style: {
        fillType: 'image',
        image: './texture/excavate_bottom_min.jpg',
        opacity: 1
      }
    }
  ],
  三维立体类: [
    {
      name: '墙体',
      image: './static/img/plot/wall.jpg',
      type: 'wall',
      edittype: 'wall'
    },
    {
      name: '动态墙体',
      image: './static/img/plot/wall_fence.jpg',
      type: 'wall',
      edittype: 'wall',
      style: {
        fillType: 'animationLine',
        animationImage: 'img/textures/fence.png',
        animationAxisY: true,
        color: '#36ff5b',
        outline: false
      }
    },
    {
      name: '动态箭头墙体',
      image: './static/img/plot/wall_arrow.jpg',
      type: 'wall',
      edittype: 'wall',
      style: {
        fillType: 'animationLine',
        animationImage: 'img/textures/arrow.png',
        animationAxisY: false,
        animationRepeatX: 10,
        color: '#36ff5b',
        outline: false
      }
    },

    {
      name: '竖立图片(墙)',
      type: 'wall',
      edittype: 'wall',
      image: './static/img/plot/wall_tanhao.jpg',
      config: { maxPointNum: 2 },
      style: {
        fillType: 'animationLine',
        animationImage: 'img/textures/fence.png',
        animationAxisY: true,
        color: '#ff0000',
        bgUrl: 'img/textures/tanhao.png',
        bgColor: '#FFFF00',
        outline: false
      }
    },

    {
      name: '拉伸走廊',
      image: './static/img/plot/extrudedCorridor.jpg',
      type: 'corridor',
      edittype: 'extrudedCorridor',
      style: {
        extrudedHeight: 100
      }
    },
    {
      name: '管道',
      image: './static/img/plot/polylineVolume.jpg',
      type: 'polylineVolume',
      edittype: 'polylineVolume',
      hide: true
    },
    {
      name: '多边立体',
      image: './static/img/plot/extrudedPolygon.jpg',
      type: 'polygon',
      edittype: 'extrudedPolygon',
      style: {
        extrudedHeight: 100
      }
    },
    {
      name: '立方体',
      image: './static/img/plot/extrudedRectangle.jpg',
      type: 'rectangle',
      edittype: 'extrudedRectangle'
    },

    {
      name: '立体正三角形',
      image: './static/img/plot/regular3d.jpg',
      type: 'regular',
      edittype: 'extrudedPolygon',
      config: {
        border: 3
      },
      style: {
        extrudedHeight: 100
      }
    },
    {
      name: '立体正方形',
      image: './static/img/plot/regular4d.jpg',
      type: 'regular',
      edittype: 'extrudedPolygon',
      config: {
        border: 4
      },
      style: {
        extrudedHeight: 100
      }
    },
    {
      name: '立体正五边形',
      image: './static/img/plot/regular5d.jpg',
      type: 'regular',
      edittype: 'extrudedPolygon',
      config: {
        border: 5
      },
      style: {
        extrudedHeight: 100
      }
    },

    {
      name: '盒子',
      image: './static/img/plot/box.jpg',
      type: 'box',
      edittype: 'box'
    },

    {
      name: '圆柱体',
      image: './static/img/plot/extrudedCircle.jpg',
      type: 'circle',
      edittype: 'extrudedCircle'
    },
    {
      name: '圆锥体',
      image: './static/img/plot/cylinder.jpg',
      type: 'cylinder',
      edittype: 'cylinder'
    },

    {
      name: '椭圆柱体',
      image: './static/img/plot/extrudedEellipse.jpg',
      type: 'ellipse',
      edittype: 'extrudedEllipse'
    },
    {
      name: '球体',
      image: './static/img/plot/ellipsoid.jpg',
      type: 'ellipsoid',
      edittype: 'ellipsoid'
    }
  ],
  军事标绘: [
    {
      name: '粗直箭头',
      image: './static/img/plot/straightArrow.jpg',
      type: 'straightArrow',
      edittype: 'polygon_clampToGround'
    },
    {
      name: '粗单尖直箭头',
      image: './static/img/plot/fineArrow.jpg',
      type: 'fineArrow',
      edittype: 'polygon_clampToGround'
    },
    {
      name: '燕尾直箭头',
      image: './static/img/plot/fineArrowYW.jpg',
      type: 'fineArrowYW',
      edittype: 'polygon_clampToGround'
    },
    {
      name: '攻击箭头',
      image: './static/img/plot/attackArrow.jpg',
      type: 'attackArrow',
      edittype: 'polygon_clampToGround'
    },
    {
      name: '平尾攻击箭头',
      image: './static/img/plot/attackArrowPW.jpg',
      type: 'attackArrowPW',
      edittype: 'polygon_clampToGround'
    },
    {
      name: '燕尾攻击箭头',
      image: './static/img/plot/attackArrowYW.jpg',
      type: 'attackArrowYW',
      edittype: 'polygon_clampToGround'
    },
    {
      name: '钳击箭头',
      image: './static/img/plot/doubleArrow.jpg',
      type: 'doubleArrow',
      edittype: 'polygon_clampToGround'
    },
    {
      name: '闭合曲面',
      image: './static/img/plot/closeVurve.jpg',
      type: 'closeVurve',
      edittype: 'polygon_clampToGround'
    },
    {
      name: '集结地',
      image: './static/img/plot/gatheringPlace.jpg',
      type: 'gatheringPlace',
      edittype: 'polygon_clampToGround'
    }
  ],
  点及文字: [
    {
      name: '文字',
      image: './static/img/plot/label.jpg',
      type: 'label',
      edittype: 'label',
      iconClass: 'fa fa-text-width'
    },
    {
      name: '点',
      image: './static/img/plot/point.jpg',
      type: 'point',
      edittype: 'point'
    },
    {
      name: '图标点1',
      type: 'billboard',
      image: './static/img/marker/mark1.png',
      edittype: 'billboard',
      style: {
        image: './static/img/marker/mark1.png'
      }
    },
    {
      name: '图标点2',
      type: 'billboard',
      image: './static/img/marker/mark2.png',
      edittype: 'billboard',
      style: {
        image: './static/img/marker/mark2.png'
      }
    },
    {
      name: '图标点2',
      type: 'billboard',
      image: './static/img/marker/mark3.png',
      edittype: 'billboard',
      style: {
        image: './static/img/marker/mark3.png'
      }
    },
    {
      name: '图标点4',
      type: 'billboard',
      image: './static/img/marker/mark4.png',
      edittype: 'billboard',
      style: {
        image: './static/img/marker/mark4.png'
      }
    }
  ],
  字体点: [
    { name: 'fa字体flag', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-flag' } },
    {
      name: 'fa字体flag-checkered',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-flag-checkered' }
    },
    { name: 'fa字体flag-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-flag-o' } },
    { name: 'fa字体crosshairs', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-crosshairs' } },
    { name: 'fa字体map-marker', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-map-marker' } },
    { name: 'fa字体map-pin', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-map-pin' } },
    { name: 'fa字体map-signs', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-map-signs' } },
    { name: 'fa字体podcast', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-podcast' } },
    { name: 'fa字体tree', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-tree' } },
    { name: 'fa字体bicycle', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-bicycle' } },
    { name: 'fa字体motorcycle', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-motorcycle' } },
    { name: 'fa字体truck', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-truck' } },
    { name: 'fa字体ambulance', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-ambulance' } },
    { name: 'fa字体automobile', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-automobile' } },
    { name: 'fa字体bus', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-bus' } },
    { name: 'fa字体cab', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-cab' } },
    { name: 'fa字体car', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-car' } },
    { name: 'fa字体taxi', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-taxi' } },
    { name: 'fa字体train', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-train' } },
    { name: 'fa字体subway', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-subway' } },
    { name: 'fa字体plane', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-plane' } },
    { name: 'fa字体rocket', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-rocket' } },
    { name: 'fa字体fighter-jet', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-fighter-jet' } },
    { name: 'fa字体paper-plane', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-paper-plane' } },
    { name: 'fa字体paper-plane-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-paper-plane-o' } },
    { name: 'fa字体space-shuttle', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-space-shuttle' } },
    { name: 'fa字体ship', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-ship' } },
    {
      name: 'fa字体fire-extinguisher',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-fire-extinguisher' }
    },
    { name: 'fa字体anchor', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-anchor' } },
    { name: 'fa字体asterisk', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-asterisk' } },
    { name: 'fa字体balance-scale', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-balance-scale' } },
    { name: 'fa字体adjust', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-adjust' } },
    { name: 'fa字体ban', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-ban' } },
    { name: 'fa字体bath', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-bath' } },
    { name: 'fa字体battery-full', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-battery-full' } },
    { name: 'fa字体battery-half', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-battery-half' } },
    { name: 'fa字体wifi', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-wifi' } },
    { name: 'fa字体home', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-home' } },
    { name: 'fa字体institution', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-institution' } },
    { name: 'fa字体bed', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-bed' } },
    { name: 'fa字体bell', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-bell' } },
    { name: 'fa字体bell-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-bell-o' } },
    { name: 'fa字体bell-slash', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-bell-slash' } },
    { name: 'fa字体bell-slash-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-bell-slash-o' } },
    { name: 'fa字体binoculars', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-binoculars' } },
    { name: 'fa字体bolt', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-bolt' } },
    { name: 'fa字体briefcase', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-briefcase' } },
    { name: 'fa字体building', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-building' } },
    { name: 'fa字体building-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-building-o' } },
    { name: 'fa字体bullhorn', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-bullhorn' } },
    { name: 'fa字体bullseye', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-bullseye' } },
    { name: 'fa字体calculator', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-calculator' } },
    { name: 'fa字体camera', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-camera' } },
    { name: 'fa字体camera-retro', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-camera-retro' } },
    {
      name: 'fa字体cart-arrow-down',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-cart-arrow-down' }
    },
    { name: 'fa字体cart-plus', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-cart-plus' } },
    { name: 'fa字体certificate', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-certificate' } },
    { name: 'fa字体child', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-child' } },
    { name: 'fa字体clone', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-clone' } },
    { name: 'fa字体cloud', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-cloud' } },
    {
      name: 'fa字体cloud-download',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-cloud-download' }
    },
    { name: 'fa字体cloud-upload', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-cloud-upload' } },
    { name: 'fa字体comment', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-comment' } },
    { name: 'fa字体comment-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-comment-o' } },
    { name: 'fa字体commenting', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-commenting' } },
    { name: 'fa字体commenting-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-commenting-o' } },
    { name: 'fa字体comments', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-comments' } },
    { name: 'fa字体comments-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-comments-o' } },
    { name: 'fa字体compass', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-compass' } },
    { name: 'fa字体copyright', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-copyright' } },
    {
      name: 'fa字体creative-commons',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-creative-commons' }
    },
    { name: 'fa字体credit-card', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-credit-card' } },
    {
      name: 'fa字体credit-card-alt',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-credit-card-alt' }
    },
    { name: 'fa字体crop', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-crop' } },
    { name: 'fa字体cube', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-cube' } },
    { name: 'fa字体cubes', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-cubes' } },
    { name: 'fa字体cutlery', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-cutlery' } },
    { name: 'fa字体dashboard', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-dashboard' } },
    { name: 'fa字体database', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-database' } },
    { name: 'fa字体desktop', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-desktop' } },
    { name: 'fa字体diamond', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-diamond' } },
    { name: 'fa字体dot-circle-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-dot-circle-o' } },
    { name: 'fa字体download', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-download' } },
    {
      name: 'fa字体drivers-license',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-drivers-license' }
    },
    {
      name: 'fa字体drivers-license-o',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-drivers-license-o' }
    },
    { name: 'fa字体edit', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-edit' } },
    { name: 'fa字体envelope', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-envelope' } },
    { name: 'fa字体envelope-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-envelope-o' } },
    { name: 'fa字体envelope-open', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-envelope-open' } },
    {
      name: 'fa字体envelope-open-o',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-envelope-open-o' }
    },
    {
      name: 'fa字体envelope-square',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-envelope-square' }
    },
    { name: 'fa字体exclamation', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-exclamation' } },
    {
      name: 'fa字体exclamation-circle',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-exclamation-circle' }
    },
    {
      name: 'fa字体exclamation-triangle',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-exclamation-triangle' }
    },
    { name: 'fa字体external-link', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-external-link' } },
    {
      name: 'fa字体external-link-square',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-external-link-square' }
    },
    { name: 'fa字体eye', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-eye' } },
    { name: 'fa字体eye-slash', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-eye-slash' } },
    { name: 'fa字体eyedropper', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-eyedropper' } },
    { name: 'fa字体fax', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-fax' } },
    { name: 'fa字体feed', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-feed' } },
    { name: 'fa字体female', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-female' } },
    { name: 'fa字体film', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-film' } },
    { name: 'fa字体filter', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-filter' } },
    { name: 'fa字体flash', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-flash' } },
    { name: 'fa字体flask', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-flask' } },
    { name: 'fa字体frown-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-frown-o' } },
    { name: 'fa字体futbol-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-futbol-o' } },
    { name: 'fa字体gamepad', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-gamepad' } },
    { name: 'fa字体gavel', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-gavel' } },
    { name: 'fa字体gear', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-gear' } },
    { name: 'fa字体gears', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-gears' } },
    { name: 'fa字体gift', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-gift' } },
    { name: 'fa字体glass', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-glass' } },
    { name: 'fa字体globe', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-globe' } },
    {
      name: 'fa字体graduation-cap',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-graduation-cap' }
    },
    { name: 'fa字体group', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-group' } },
    { name: 'fa字体handshake-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-handshake-o' } },
    { name: 'fa字体hashtag', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-hashtag' } },
    { name: 'fa字体hdd-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-hdd-o' } },
    { name: 'fa字体headphones', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-headphones' } },
    { name: 'fa字体history', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-history' } },
    { name: 'fa字体hotel', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-hotel' } },
    { name: 'fa字体hourglass', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-hourglass' } },
    { name: 'fa字体hourglass-end', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-hourglass-end' } },
    {
      name: 'fa字体hourglass-half',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-hourglass-half' }
    },
    { name: 'fa字体hourglass-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-hourglass-o' } },
    {
      name: 'fa字体hourglass-start',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-hourglass-start' }
    },
    { name: 'fa字体id-badge', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-id-badge' } },
    { name: 'fa字体id-card', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-id-card' } },
    { name: 'fa字体id-card-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-id-card-o' } },
    { name: 'fa字体image', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-image' } },
    { name: 'fa字体inbox', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-inbox' } },
    { name: 'fa字体industry', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-industry' } },
    { name: 'fa字体info', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-info' } },
    { name: 'fa字体info-circle', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-info-circle' } },
    { name: 'fa字体key', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-key' } },
    { name: 'fa字体keyboard-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-keyboard-o' } },
    { name: 'fa字体language', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-language' } },
    { name: 'fa字体laptop', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-laptop' } },
    { name: 'fa字体leaf', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-leaf' } },
    { name: 'fa字体legal', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-legal' } },
    { name: 'fa字体lemon-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-lemon-o' } },
    { name: 'fa字体level-down', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-level-down' } },
    { name: 'fa字体level-up', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-level-up' } },
    { name: 'fa字体life-bouy', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-life-bouy' } },
    { name: 'fa字体life-buoy', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-life-buoy' } },
    { name: 'fa字体life-ring', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-life-ring' } },
    { name: 'fa字体life-saver', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-life-saver' } },
    { name: 'fa字体lightbulb-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-lightbulb-o' } },
    {
      name: 'fa字体location-arrow',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-location-arrow' }
    },
    { name: 'fa字体lock', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-lock' } },
    { name: 'fa字体magic', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-magic' } },
    { name: 'fa字体magnet', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-magnet' } },
    { name: 'fa字体mail-forward', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-mail-forward' } },
    { name: 'fa字体mail-reply', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-mail-reply' } },
    {
      name: 'fa字体mail-reply-all',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-mail-reply-all' }
    },
    { name: 'fa字体male', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-male' } },
    { name: 'fa字体map', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-map' } },
    { name: 'fa字体map-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-map-o' } },
    { name: 'fa字体meh-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-meh-o' } },
    { name: 'fa字体mobile', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-mobile' } },
    { name: 'fa字体mobile-phone', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-mobile-phone' } },
    { name: 'fa字体moon-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-moon-o' } },
    { name: 'fa字体mortar-board', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-mortar-board' } },
    { name: 'fa字体mouse-pointer', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-mouse-pointer' } },
    { name: 'fa字体music', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-music' } },
    { name: 'fa字体navicon', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-navicon' } },
    { name: 'fa字体newspaper-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-newspaper-o' } },
    { name: 'fa字体object-group', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-object-group' } },
    {
      name: 'fa字体object-ungroup',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-object-ungroup' }
    },
    { name: 'fa字体paint-brush', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-paint-brush' } },
    { name: 'fa字体paw', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-paw' } },
    { name: 'fa字体pencil', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-pencil' } },
    { name: 'fa字体pencil-square', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-pencil-square' } },
    {
      name: 'fa字体pencil-square-o',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-pencil-square-o' }
    },
    { name: 'fa字体percent', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-percent' } },
    { name: 'fa字体phone', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-phone' } },
    { name: 'fa字体phone-square', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-phone-square' } },
    { name: 'fa字体photo', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-photo' } },
    { name: 'fa字体picture-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-picture-o' } },
    { name: 'fa字体plug', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-plug' } },
    { name: 'fa字体plus', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-plus' } },
    { name: 'fa字体plus-circle', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-plus-circle' } },
    { name: 'fa字体plus-square-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-plus-square-o' } },
    { name: 'fa字体power-off', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-power-off' } },
    { name: 'fa字体print', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-print' } },
    { name: 'fa字体puzzle-piece', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-puzzle-piece' } },
    { name: 'fa字体qrcode', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-qrcode' } },
    { name: 'fa字体question', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-question' } },
    {
      name: 'fa字体question-circle',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-question-circle' }
    },
    { name: 'fa字体quote-left', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-quote-left' } },
    { name: 'fa字体quote-right', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-quote-right' } },
    { name: 'fa字体recycle', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-recycle' } },
    { name: 'fa字体refresh', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-refresh' } },
    { name: 'fa字体registered', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-registered' } },
    { name: 'fa字体remove', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-remove' } },
    { name: 'fa字体reorder', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-reorder' } },
    { name: 'fa字体reply', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-reply' } },
    { name: 'fa字体reply-all', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-reply-all' } },
    { name: 'fa字体retweet', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-retweet' } },
    { name: 'fa字体road', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-road' } },
    { name: 'fa字体rss', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-rss' } },
    { name: 'fa字体rss-square', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-rss-square' } },
    { name: 'fa字体s15', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-s15' } },
    { name: 'fa字体search', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-search' } },
    { name: 'fa字体search-minus', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-search-minus' } },
    { name: 'fa字体search-plus', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-search-plus' } },
    { name: 'fa字体server', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-server' } },
    { name: 'fa字体share', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-share' } },
    { name: 'fa字体share-alt', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-share-alt' } },
    {
      name: 'fa字体share-alt-square',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-share-alt-square' }
    },
    { name: 'fa字体share-square', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-share-square' } },
    {
      name: 'fa字体share-square-o',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-share-square-o' }
    },
    { name: 'fa字体shield', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-shield' } },
    { name: 'fa字体shopping-bag', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-shopping-bag' } },
    {
      name: 'fa字体shopping-basket',
      type: 'font-point',
      style: { color: '#fafa00', iconClass: 'fa fa-shopping-basket' }
    },
    { name: 'fa字体shopping-cart', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-shopping-cart' } },
    { name: 'fa字体shower', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-shower' } },
    { name: 'fa字体sign-in', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-sign-in' } },
    { name: 'fa字体sign-out', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-sign-out' } },
    { name: 'fa字体signal', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-signal' } },
    { name: 'fa字体sitemap', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-sitemap' } },
    { name: 'fa字体sliders', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-sliders' } },
    { name: 'fa字体smile-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-smile-o' } },
    { name: 'fa字体snowflake-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-snowflake-o' } },
    { name: 'fa字体soccer-ball-o', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-soccer-ball-o' } },
    { name: 'fa字体street-view', type: 'font-point', style: { color: '#fafa00', iconClass: 'fa fa-street-view' } }
  ],
  小模型: [
    {
      name: '小汽车',
      image: './static/img/plot/qiche.jpg',
      type: 'model',
      style: {
        scale: 0.1,
        modelUrl: serverURL_gltf + '/qiche.gltf',
        minimumPixelSize: 128
      }
    },
    {
      name: '警车',
      image: './static/img/plot/jingche.jpg',
      type: 'model',
      style: {
        scale: 3,
        modelUrl: serverURL_gltf + '/jingche/jingche.gltf',
        minimumPixelSize: 128
      }
    },
    {
      name: '消防车',
      image: './static/img/plot/xiaofangche.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + '/firedrill/xiaofangche.gltf',
        minimumPixelSize: 128
      }
    },
    {
      name: '起重车',
      image: './static/img/plot/qzcar.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + '/qzcar/GKZY_anim.gltf',
        minimumPixelSize: 128
      }
    },
    {
      name: '土方车',
      image: './static/img/plot/tufangche.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + '/car/tufangche.glb',
        minimumPixelSize: 128
      }
    },
    {
      name: '挖掘机',
      image: './static/img/plot/wajueji.jpg',
      type: 'model',
      style: {
        scale: 3,
        modelUrl: serverURL_gltf + '/car/wajueji.glb',
        minimumPixelSize: 128
      }
    },

    {
      name: 'MQ-9无人机',
      image: './static/img/plot/MQ-9-Predator.jpg',
      type: 'model',
      style: {
        scale: 1,
        modelUrl: serverURL_gltf + '/MQ-9-Predator.glb',
        minimumPixelSize: 128
      }
    },
    {
      name: '战机',
      image: './static/img/plot/zhanji.jpg',
      type: 'model',
      style: {
        scale: 0.1,
        modelUrl: serverURL_gltf + '/zhanji.glb',
        minimumPixelSize: 128
      }
    },
    {
      name: '飞机',
      image: './static/img/plot/feiji.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + '/feiji.glb',
        minimumPixelSize: 128
      }
    },

    {
      name: '渔船',
      image: './static/img/plot/ship-09.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + '/ship/ship09.glb',
        scale: 1,
        minimumPixelSize: 128
      }
    },
    {
      name: '煤炭船',
      image: './static/img/plot/ship-05.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + '/ship/ship05.glb',
        scale: 1,
        minimumPixelSize: 128
      }
    },
    {
      name: '拖轮',
      image: './static/img/plot/ship-04.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + '/ship/ship04.glb',
        scale: 1,
        minimumPixelSize: 128
      }
    },

    {
      name: '散货船',
      image: './static/img/plot/ship-01.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + '/ship/ship01.glb',
        scale: 1,
        minimumPixelSize: 128
      }
    },
    {
      name: '集装箱船',
      image: './static/img/plot/ship-03.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + '/ship/ship03.glb',
        scale: 1,
        minimumPixelSize: 128
      }
    },
    {
      name: '化工品船',
      image: './static/img/plot/ship-08.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + '/ship/ship08.glb',
        scale: 1,
        minimumPixelSize: 128
      }
    },

    {
      name: '行人',
      image: './static/img/plot/man.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + '/man/walk.gltf',
        minimumPixelSize: 128
      }
    },
    {
      name: '巡逻人员',
      image: './static/img/plot/gongren.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + '/man/gongren.glb',
        minimumPixelSize: 128
      }
    },
    {
      name: '消防员',
      image: './static/img/plot/xiaofangyuan.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + '/firedrill/xiaofangyuan.glb',
        minimumPixelSize: 128
      }
    },

    {
      name: '风力发电机',
      image: './static/img/plot/fengche.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + '/fengche.gltf',
        minimumPixelSize: 128
      }
    },
    {
      name: '电线塔',
      image: './static/img/plot/tower.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + '/tower/tower.glb',
        minimumPixelSize: 128
      }
    },
    {
      name: '电线架子',
      image: './static/img/plot/railway-jiazi.jpg',
      type: 'model',
      style: {
        modelUrl: serverURL_gltf + 'railway/jiazi.glb',
        scale: 0.001,
        minimumPixelSize: 128
      }
    }
  ]
};

const plotOptions = [
  {
    value: '二维平面类',
    label: '二维平面类(27)'
  },
  {
    value: '三维立体类',
    label: '三维立体类(16)'
  },
  {
    value: '军事标绘',
    label: '军事标绘(9)'
  },
  {
    value: '点及文字',
    label: '点及文字(6)'
  },
  {
    value: '字体点',
    label: '字体点(228)'
  },
  {
    value: '小模型',
    label: '小模型(21)'
  }
];

export { plotItems, plotOptions };
